have no place to sleep - French English Dictionary